lot (batch) - Spanish English Dictionary